#include <stdio.h>
#include <stdarg.h>
#include "TextException.h"

int textException(const char *fmt, ...)
{
   char buf[1024 + 1];
   buf[1024] = '\0';

   va_list ap;
   va_start(ap, fmt);

   vsnprintf(buf, 1024, fmt, ap);

   throw TextException(buf);

   return 0;
}
